pitching a baseball - French English Dictionary